home *** CD-ROM | disk | FTP | other *** search
/ Merciful 2 / Merciful - Disc 2.iso / software / c / cdwritev1.3reg.lha / extras / amiga-guru-book / Amiga-Guru-Book next >
Text File  |  1995-03-03  |  13KB  |  399 lines

  1.  
  2.                      ##### #   # #####
  3.                        #   #   # #
  4.                        #   ##### ####
  5.                        #   #   # #
  6.                        #   #   # #####
  7.  
  8.                  ###  #   # ###  ####  ###
  9.                 #   # ## ##  #  #     #   #
  10.                 ##### # # #  #  #  ## #####
  11.                 #   # #   #  #  #   # #   #
  12.                 #   # #   # ###  #### #   #
  13.  
  14.       #### #   # ####  #   #   ####   ###   ###  #   #
  15.      #     #   # #   # #   #   #   # #   # #   # #  #
  16.      #  ## #   # ####  #   #   ####  #   # #   # ###
  17.      #   # #   # #  #  #   #   #   # #   # #   # #  #
  18.       ####  ###  #   #  ###    ####   ###   ###  #   #
  19.  
  20.  
  21. The Amiga Guru Book - a reference manual - by Ralph Babel
  22.  
  23.  
  24. If you're an Amiga programmer, then by now you've probably
  25. heard of the Amiga Guru Book, or - more likely - you already
  26. own a copy. For the few still left in the dark, :-) here's a
  27. brief overview:
  28.  
  29.  
  30. The Amiga Guru Book is both an indispensable reference
  31. manual and a text book. Containing many concise examples,
  32. ready-to-use listings, and comprehensive tables, it presents
  33. fundamental knowledge of the system that all Amiga
  34. programmers - regardless of the programming language used -
  35. must have at their disposal and be able to apply if they
  36. wish to create reliable and compatible software. This
  37. includes: information about the data types supported by the
  38. processor, the operating system, and the compiler;
  39. guidelines for proper multitasking programming; the meaning
  40. of Guru messages; and an introduction to the peculiarities
  41. of C and assembly-language programming on the Amiga.
  42.  
  43. Experienced C programmers will find information about ANSI
  44. C, memory models, compiler specifics, and how to employ the
  45. special features supported exclusively by Amiga C compilers
  46. so as to create more efficient programs, as well as an
  47. overview of all compiler and linker options, libraries, and
  48. much more for both Aztec C and SAS/C.
  49.  
  50. Included for advanced programmers are explanations of
  51. amiga.lib, debugging techniques, and ROM-Wack, along with
  52. overviews of the hard- and software memory map, the
  53. real-time clock, and start-up diagnostics, as well as an
  54. in-depth look at the programming of boot blocks and
  55. reset-protected programs.
  56.  
  57. For AmigaDOS pros, this book reveals everything about the
  58. dos.library, its error codes, the CLI and user shells,
  59. handlers and packets, BCPL, the Global Vector, processes and
  60. their creation, and the data structures employed by
  61. AmigaDOS. Special features of this book include: the
  62. documentation of the structure of executable files as well
  63. as the extended object module format, and a thorough and
  64. easily understandable explanation of the on-disk block
  65. layout of the Fast Filesystem (FFS).
  66.  
  67. The book takes the recent developments in the Amiga's system
  68. software into account and also pays attention to the
  69. peculiarities of the MC68020/030/040 processors and of the
  70. MC68881/882 floating-point units. It is concluded by a
  71. glossary, a list of recommended readings, and an extensive
  72. index.
  73.  
  74.  
  75.  
  76. What the critics said about the Amiga Guru Book:
  77.  
  78.  
  79. "The Amiga Guru Book is probably the ultimate programming
  80. reference for the Amiga. [...] The level of accuracy and
  81. detail maintained throughout the book is amazing. [...]
  82. There have been many other attempts to write reference books
  83. for the Amiga, but not a single one matches the Amiga Guru
  84. Book in the richness of detail and depth of background.
  85. [...] Along with the ROM Kernel Manuals, The Amiga Guru Book
  86. is one of the essential reference works every serious Amiga
  87. programmer should own. [...] if you need in-depth
  88. information on the workings and usage of the OS and
  89. especially AmigaDOS, this book is a must. With more than 700
  90. pages, it sets the new standard for quality in Amiga
  91. references. [...] 5 stars out of 5."
  92.  
  93. --- Th. Bätzler, M. Illenseer, c.s.a.reviews, 3 Dec 1993
  94.  
  95. [Full review available via ftp. Host name: math.uh.edu
  96. [129.7.128.1]. Directory: "/pub/Amiga/comp.sys.amiga.-
  97. reviews/other-reviews/books/GuruBook_2" (13243 bytes). Or
  98. send mail to <amiga-reviews-requests@math.uh.edu>. It is
  99. also included on the latest Fish CD in the directory
  100. "FreshFish-Mar94:Useful/Reviews/other-reviews/books".]
  101.  
  102.  
  103. "There are many useful bits and pieces about the OS that
  104. you'd have a hard time finding anywhere else. [...] It comes
  105. with a 31-page index, so it's very easy to find a particular
  106. subject. Obviously, the TeX typesetting system was used in
  107. preparing the book and it really shows. There's just one
  108. description of the quality: excellent. [...] It is more fun
  109. than the Amiga ROM Kernel and Hardware Reference manuals and
  110. has a better form factor."
  111.  
  112. --- Heiko Rath, comp.sys.amiga.reviews, 3 Dec 1993
  113.  
  114. [Full review available via ftp. Host name: math.uh.edu
  115. [129.7.128.1]. Directory: "/pub/Amiga/comp.sys.amiga.-
  116. reviews/other-reviews/books/GuruBook" (10294 bytes). Or send
  117. mail to <amiga-reviews-requests@math.uh.edu>. The review was
  118. reprinted in Amiga-Report 2.04, which can be found on Aminet
  119. and its mirrors, e.g. ftp.uni-kl.de [131.246.9.95]. The path
  120. name is "/pub/aminet/text/mags/ar204.lha" (61464 bytes). It
  121. is also included on the latest Fish CD in the directory
  122. "FreshFish-Mar94:Useful/Reviews/other-reviews/books".]
  123.  
  124.  
  125. "Kein gewissenhafter Programmierer kommt an diesem Buch
  126. vorbei: als Lehr- und Referenzwerk von unschlagbarem Nutzen
  127. in der täglichen Praxis, übersichtlich, kompakt und optimal
  128. gegliedert. Insgesamt eine rundum empfehlenswerte
  129. Anschaffung ohne Reue."
  130.  
  131. --- Amiga-Magazin 12/1993, page 130
  132.  
  133.  
  134. "Ralph is one of the most knowledgable Amiga experts there
  135. is and his book has long been compulsory reading for all
  136. serious German programmers. This revision has been rewritten
  137. from the ground up, and because of the massive demand from
  138. non-German programmers it has been translated into English."
  139.  
  140. --- Just Amiga Monthly #40 (January 1994), page 6 f.
  141.  
  142.  
  143. "La seconda sorpresa è l'Amiga Guru Book: uno splendido
  144. libro scritto da Ralph Babel - un famoso programmatore Amiga
  145. che ha collaborato anche con la GVP - che sviscera in più di
  146. 700 pagine gli aspetti più oscuri (e peggio documentati) di
  147. Amiga. Il libro è scritto in un elegantissimo inglese
  148. 'europeo' e traboccante di citazione di personaggi collegati
  149. ad Amiga e non."
  150.  
  151. --- Amiga Magazine 12/1993, page 22
  152.  
  153.  
  154. "It's what the Bantam manual should have been."
  155.  
  156. --- Michael B. Smith, comp.sys.amiga.misc, 7 March 1994
  157.  
  158.  
  159. "Wer sich diesem Thema bisher nur über Commodores hauseigene
  160. Dokumentation 'The AmigaDOS Manual' genähert hat, stellt
  161. spätestens beim vergleichenden Studium der entsprechenden
  162. Abschnitte im Guru-Buch fest, welchem Informationsdefizit er
  163. bislang ausgesetzt war. Zu diesem leider schon traditionell
  164. hoffnungslos unterdokumentierten Thema trägt das Guru-Buch
  165. nämlich einiges bei: umfassende und korrekte Information,
  166. präzise Fakten sowie Konzentration auf das Wesentliche. Mit
  167. gleichbleibender Genauigkeit behandelt das Guru-Buch alles
  168. Wissenswerte zu den Themen DOS-Handler und Packet-Interface,
  169. Programmausführung und -umgebungen, Filesystem, Disk- und
  170. Binärfileformate, alle Funktionen der DOS-Library sowie
  171. Fehlermeldungen und Datenstrukturen."
  172.  
  173. --- Franz-Josef Reichert, Amiga-Plus 1/1994, page 72
  174.  
  175.  
  176. "How refreshing to come across a new technical reference
  177. that is not only detailed, accurate and comprehensive, but
  178. well-written and entertaining as well. [...] In essence,
  179. this is a reference guide which takes up where Commodore's
  180. ROM Kernel Manuals leave off. [...] Although it weighs in at
  181. a hefty 736 pages, including a comprehensive 30-page index,
  182. there is very little waffle, just solid information on a
  183. range of topics hitherto confined to the realm of black
  184. magic. [...] If you're serious about programming your Amiga
  185. at the system level, or simply curious about how things
  186. operate under the hood, you need this book.
  187.  
  188. --- Eddy Carroll, JAM #43 (April 1994), page 35 f.
  189.  
  190.  
  191. "Bei der mittlerweile großen Anzahl der Veröffentlichungen
  192. zum Amiga sucht man vergeblich ein Werk, das es mit dem
  193. 'Guru Book' in Bezug auf Detailkenntnisse und
  194. Hintergrundwissen des Autors aufnehmen kann. Es läßt sich
  195. nicht verkennen, daß der Verfasser sein Fachgebiet voll und
  196. ganz beherrscht."
  197.  
  198. --- Amiga Special 4/1994, page 54 f.
  199.  
  200.  
  201. "J'ai aimé:
  202.    - les citations humoristiques qui émaillent la lecture
  203.    - les listings numérotés
  204.    - les anecdotes sur l'histoire de l'Amiga
  205.    - l'éventail impressionnant des connaissances de l'auteur
  206.      sur l'Amiga
  207.  Je regrette:
  208.    - qu'il y ait si peu de pages :-)"
  209.  
  210. --- Cédric Beust, AmigaNews #67 (Avril 1994), page 16 f.
  211.  
  212.  
  213. "Sobald man Amiga-DOS (ggf. noch etwas Exec) programmiert,
  214. kommt man um das Guru-Book nicht herum. Ich behaupte mal
  215. ganz frech, der Amiga ist auf diesem Level ohne Guru-Book
  216. nicht sinnvoll nutzbar."
  217.  
  218. --- Andreas M. Kirchwitz, de.c.s.a.tech, 1 June 1994
  219.  
  220.  
  221. "A book has been written with the intent to replace the DOS
  222. Manual: Ralph Babel's Amiga Guru Book. It does not just
  223. surpass the DOS Manual in all respects, it also addresses
  224. several other shortcomings in the official documentation.
  225. GET IT!"
  226.  
  227. --- Arno Eigenwillig, c.s.a.programmer, 15 June 1994
  228.  
  229.  
  230. "Get Ralph Babel's 'The Amiga Guru Book'. It'll solve pretty
  231. much all your DOS problems ever."
  232.  
  233. --- Heinz Wrobel, comp.sys.amiga.programmer, 31 July 1994
  234.  
  235.  
  236. "Mit Ralph Babels 'The Amiga Guru Book' liegt den
  237. Neugierigen nun eine regelrechte 'Bibel' vor. Sie handelt
  238. indes nicht von Glaubensfragen - sie vermittelt wertvolle
  239. Weisheiten bis in die tiefsten Interna des
  240. Amiga-Betriebssystems hinein, wobei der Schwerpunkt auf dem
  241. in anderen Publikationen eher schlecht dokumentierten
  242. AmigaDOS liegt. In keiner anderen Literatur werden die
  243. Themen mit ähnlicher Gründlichkeit behandelt. [...] Der
  244. engagierte Amiga-Programmierer findet ein hervorragendes
  245. Nachschlagewerk vor, dessen detaillierte Informationen
  246. ansprechend präsentiert sind. Mein Urteil lautet: 'Sehr
  247. empfehlenswert'."
  248.  
  249. --- c't 9/1994, page 266
  250.  
  251.  
  252. "I love your _Guru Book_! It's wonderful. If anyone is into
  253. the Amiga, buy it - period."
  254.  
  255. --- Dan E. Babcock, c.s.a.programmer, 1 December 1994
  256.  
  257.  
  258. "Get 'The Amiga Guru Book' by Ralph Babel. It explains
  259. devices/handlers and packets (and DOS stuff in general) in
  260. great detail."
  261.  
  262. --- Ingo Wilken, comp.sys.amiga.programmer, 11 January 1995
  263.  
  264.  
  265. "You shouldn't buy the Bantam book anyway. You should buy
  266. Ralph Babel's 'Amiga Guru Book' instead. Much more/better
  267. info. Well worth the price."
  268.  
  269. --- James Cooper, comp.sys.amiga.programmer, 13 January 1995
  270.  
  271.  
  272. "Get Ralph Babel's Amiga Guru Book; it's the best, most
  273. current documentation available on this sort of thing."
  274.  
  275. --- Doug Walker, comp.sys.amiga.programmer, 27 February 1995
  276.  
  277.  
  278.  
  279. The following reviews refer to "Das Amiga-Guru-Buch", the
  280. German-language predecessor published in 1989:
  281.  
  282.  
  283. "Endlich gibt es ein für jedermann zugängliches und
  284. preiswertes Nachschlage- und Lehrwerk, in dem man sich über
  285. die richtige Art, den Amiga 'legal' zu programmieren,
  286. informieren kann: Das Amiga-Guru-Buch. [...] Für den
  287. ernsthaften Programmierer ist das Amiga-Guru-Buch ein
  288. unentbehrliches Nachschlagewerk und eine ideale Ergänzung
  289. zur Neuausgabe der Reference Manuals von Addison-Wesley.
  290. Lassen Sie es sich nicht entgehen."
  291.  
  292. --- Amiga Special 10/1989, pages 54-56
  293.  
  294.  
  295. "Durch das ausführliche Inhaltsverzeichnis und den großen
  296. Index eignet sich dies Werk wahrlich als Nachschlagebuch für
  297. Extremsituationen."
  298.  
  299. --- Kickstart 10/1989, page 34
  300.  
  301.  
  302. "Das Buch verfügt über eine Fülle von Informationen, die man
  303. bislang vergeblich suchte. [...] Das Guru-Buch ist für jeden
  304. Programmierer uneingeschränkt empfehlenswert."
  305.  
  306. --- Amiga-Magazin 11/1989, page 120
  307.  
  308.  
  309. "Na endlich! Dieses Buch ist der Hit für jeden
  310. Amiga-Programmierer, der bisher über das rätselhafte DOS des
  311. Amiga den Mut verlor, das Kochbuch-Deutsch der Werke
  312. bekannter Verlage nicht mehr lesen will und obendrein Witz
  313. und Ironie zu schätzen weiß. [...] Jedem, der ernsthaft
  314. programmiert, sei dieses Werk wärmstens empfohlen."
  315.  
  316. --- c't 11/1989, page 374 f.
  317.  
  318.  
  319. "Insgesamt ist das Amiga-Guru-Buch ein echtes
  320. Nachschlagewerk für den erfahrenen Programmierer."
  321.  
  322. --- Amiga-DOS 1/1990, page 83
  323.  
  324.  
  325.  
  326. Interested? The Amiga Guru Book is available from:
  327.  
  328.  
  329. Hirsch & Wolf OHG
  330. Mittelstraße 33
  331. D-56564 Neuwied
  332. Germany
  333. Voice: +49 (2631) 8399-0
  334. Fax:   +49 (2631) 8399-31
  335.  
  336. [Hirsch & Wolf will also accept international orders. Yes,
  337. they _do_ speak English. :-)]
  338.  
  339.  
  340. Stefan Ossowskis Schatztruhe
  341. Gesellschaft für Software mbH
  342. Veronikastraße 33
  343. D-45131 Essen
  344. Germany
  345. Voice: +49 (201) 788778
  346. Fax:   +49 (201) 798447
  347. E-Mail: <stefano@tchest.e.eunet.de>
  348.  
  349.  
  350. Intangible Assets Manufacturing
  351. 828 Ormond Avenue
  352. Drexel Hill, PA 19026-1604
  353. USA
  354. Voice: +1 (610) 853 4406
  355. Fax:   +1 (610) 853 3733
  356. Web: http://www.iam.com/iam
  357. E-Mail: <info@iam.com>
  358.  
  359.  
  360. NBG USA, Inc.
  361. 482 Holly Avenue
  362. St. Paul, MN 55102
  363. USA
  364. Voice: +1 (612) 290 9447
  365.        +1 (800) 624 8729
  366. Fax:   +1 (612) 290 9449
  367. E-Mail: <nbgusa@aol.com>
  368.  
  369.  
  370. Almathera Systems Limited
  371. Southerton House
  372. Boundary Business Court
  373. 92-94 Church Road
  374. Mitcham, Surrey CR4 3TD
  375. England
  376. Voice: +44 181 687 0040
  377. Fax:   +44 181 687 0490
  378. E-Mail: <almathera@cix.compulink.co.uk>
  379.  
  380.  
  381. Someware
  382. 27 rue Gabriel Péri
  383. 59186 Anor
  384. France
  385. Voice: +33 27596000
  386. Fax:   +33 27595206
  387. E-Mail: <didierj@swad.someware.com>
  388.  
  389.  
  390. If you have further questions regarding the Amiga Guru Book,
  391. feel free to contact me directly. My preferred e-mail
  392. address is <rbabel@babylon.pfm-mainz.de>.
  393.  
  394.  
  395. Copyright © 1994 by Ralph Babel. Permission granted to
  396. redistribute this file in unmodified form. All other rights
  397. reserved.
  398.  
  399.